var App = (function(App, $, _){

	var module = {};
	var moduleName = "example"; // define a unique module name

	/* ==== PLACE MODULE CODE HERE ==== */

	// a public method example
	module.publicFunction = function() {};

	// a private method example
	function privateFunction() {};

	// default initialisation method (called when API and DOM are ready)
	module.init = function() {
		// place init code here
	};

	/* ================================ */

	// add module to list of modules
	App.modules = App.hasOwnProperty("modules") ? App.modules : {};
	App.modules[moduleName] = module;

	return App;

}(App || {}, $, _));